12 #ifndef GobiUimMgmtAPI_H
13 #define GobiUimMgmtAPI_H
17 #ifdef GOBIAPI_EXPORTS
18 #define IMPORTGOBI extern "C" __declspec( dllexport )
19 #else //GOBIAPI_EXPORTS
22 #define IMPORTGOBI extern "C" __declspec( dllimport )
25 #define IMPORTGOBI __declspec( dllimport )
27 #endif //GOBIAPI_EXPORTS
30 #define GOBICALLBACK __stdcall
31 #define GOBICMAPI __stdcall
84 BYTE perso_unblock_retries;
113 #define QMI_UIM_GET_CARD_STATUS_MAX_APPL 4
141 #define QMI_UIM_GET_CARD_STATUS_MAX_SLOT 2
152 #define QMI_UIM_CARD_STATUS QMI_UIM_GET_CARD_STATUS_RESP
153 #define QMI_UIM_STATUS_CHANGE_IND_RESP QMI_UIM_CARD_STATUS
214 char new_pin_value[255];
284 char old_pin_value[255];
286 char new_pin_value[255];
298 typedef void (GOBICALLBACK * tFNUIMStatusChangeIndCallback)(
300 QMI_UIM_CARD_STATUS* pCardStatus);
419 BOOL *pExtendedCardStatus,
435 tFNUIMStatusChangeIndCallback pCallback );
441 #endif //GobiUimMgmtAPI_H
IMPORTGOBI ULONG GOBICMAPI UIMVerifyPIN(QMI_UIM_VERIFY_PIN_REQ_SESSION_INFORMATION *pSessionInformation, QMI_UIM_VERIFY_PIN_REQ_VERIFY_PIN *pVerifyPIN, QMI_UIM_VERIFY_PIN_RESP_RETRIES_REMAINING *pRetriesRemaining)
Definition: GobiUIMMgmtAPI.h:223
Definition: GobiUIMMgmtAPI.h:182
Definition: GobiUIMMgmtAPI.h:142
Definition: GobiUIMMgmtAPI.h:189
IMPORTGOBI ULONG GOBICMAPI UIMSetPINProtection(QMI_UIM_SET_PIN_PROTECTION_REQ_SESSION_INFORMATION *pSessionInformation, QMI_UIM_SET_PIN_PROTECTION_REQ_SET_PIN_PROTECTION *pSetPINProtection, QMI_UIM_SET_PIN_PROTECTION_RESP_RETRIES_REMAINING *pRetriesRemaining)
Definition: GobiUIMMgmtAPI.h:240
Definition: GobiUIMMgmtAPI.h:206
Definition: GobiUIMMgmtAPI.h:46
Definition: GobiUIMMgmtAPI.h:156
Definition: GobiUIMMgmtAPI.h:277
Definition: GobiUIMMgmtAPI.h:217
Definition: GobiUIMMgmtAPI.h:252
IMPORTGOBI ULONG GOBICMAPI UIMChangePIN(QMI_UIM_CHANGE_PIN_REQ_SESSION_INFORMATION *pSessionInformation, QMI_UIM_CHANGE_PIN_REQ_CHANGE_PIN *pChangePIN, QMI_UIM_CHANGE_PIN_RESP_RETRIES_REMAINING *pRetriesRemaining)
Definition: GobiUIMMgmtAPI.h:114
IMPORTGOBI ULONG GOBICMAPI UIMUnblockPIN(QMI_UIM_UNBLOCK_PIN_REQ_SESSION_INFORMATION *pSessionInformation, QMI_UIM_UNBLOCK_PIN_REQ_UNBLOCK_PIN *pUnblockPIN, QMI_UIM_UNBLOCK_PIN_RESP_RETRIES_REMAINING *pRetriesRemaining)
IMPORTGOBI ULONG GOBICMAPI SetUIMStatusChangeCallback(tFNUIMStatusChangeIndCallback pCallback)
IMPORTGOBI ULONG GOBICMAPI UIMGetCardStatus(BOOL *pExtendedCardStatus, QMI_UIM_GET_CARD_STATUS_RESP *pCardStatus)
Definition: GobiUIMMgmtAPI.h:289
Definition: GobiUIMMgmtAPI.h:260
Definition: GobiUIMMgmtAPI.h:172